Skip to content

topology2: Add low-rate compressed formats - #11449

Merged
lgirdwood merged 1 commit into
thesofproject:mainfrom
naveen-manohar:compr_format-advertise
Nov 13, 2026
Merged

lgirdwood merged 1 commit into
thesofproject:mainfrom
naveen-manohar:compr_format-advertise

Conversation

@naveen-manohar

Copy link
Copy Markdown
Contributor

Advertise 16, 22.05, 24 and 32 kHz formats for compressed jack & amp playback.

Verified ALL previously formats:
Test_IVI_AudioDecodeTest.testDecode.MP3_16Kbps_mono_CBR.mp3
Test_IVI_AudioDecodeTest.testDecode.MP3_32Kbps_mono_CBR.mp3
Test_IVI_AudioDecodeTest.testDecode.MP3_32Kbps_stereo_CBR.mp3
Test_IVI_AudioDecodeTest.testDecode.MP3_32Kbps_stereo_VBR.mp3
Test_IVI_AudioDecodeTest.testDecode.MP3_48Kbps_mono_CBR.mp3
Test_IVI_AudioDecodeTest.testDecode.MP3_48Kbps_stereo_CBR.mp3
Test_IVI_AudioDecodeTest.testDecode.MP3_56Kbps_mono_CBR.mp3
Test_IVI_AudioDecodeTest.testDecode.MP3_56Kbps_stereo_CBR.mp3
Test_IVI_AudioDecodeTest.testDecode.MP3_64Kbps_stereo_CBR.mp3
Test_IVI_AudioDecodeTest.testDecode.MP3_96Kbps_stereo_CBR.mp3

Advertise 16, 22.05, 24 and 32 kHz formats for compressed
jack & amp playback.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Naveen Manohar <naveen.m@intel.com>
Copilot AI balanced review requested due to automatic review settings November 12, 2026 12:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are reported for the compressed-audio sample-rate expansion.

No open issues 🎉

What changed in this PR

Extends topology2’s shared compressed-audio format definitions with 22.05 and 24 kHz support for jack and amplifier playback, alongside the existing 16 and 32 kHz rates.

Changes:

  • Adds both rates consistently across compressed input and output format lists.
  • Updates declared format counts from 56 to 72 for general formats and from 14 to 18 for S32 output formats.
File Description
tools/​topology/​topology2/​include/​formats/​compr_output_audio_formats.conf Adds output rates and updates the format count to 72.
tools/​topology/​topology2/​include/​formats/​compr_output_audio_formats_s32.conf Adds S32 output rates and updates the format count to 18.
tools/​topology/​topology2/​include/​formats/​compr_input_audio_formats.conf Adds matching input rates and updates the format count to 72.

Review effort: Balanced

@intel-sofci

intel-sofci commented Nov 12, 2026 •

Copy link
Copy Markdown

PR 11449: test results

Run date: 2026-11-13 09:40 UTC

Tested commit: da833a8924f335110d7885fb814e8e90873a7716

mtl pass rate lnl pass rate ptl pass rate wcl pass rate nvl pass rate

@lgirdwood

Copy link
Copy Markdown
Member

CI showing unrelated failure.

@lgirdwood
lgirdwood merged commit e0d7aac into thesofproject:main Nov 13, 2026
43 of 44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants